home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / MorphOS / tictactoe-1.2.1 / scores.h < prev    next >
C/C++ Source or Header  |  2002-10-22  |  538b  |  23 lines

  1. #include "t3types.h"
  2.  
  3. #ifndef __SCORES__H__
  4. #define __SCORES__H__
  5.  
  6. /* 
  7.  * How to score each move.  Depending on which rule is 
  8.  * satisfied, one or more of the following will be awarded.
  9.  */
  10. enum scores {
  11.     WIN_SCORE    = 40,     /* Winning move */
  12.     BLOCK_SCORE  = 20,     /* Block opponent's win */
  13.     CENTRE_SCORE = 16,     /* Capture centre */
  14.     CORNER_SCORE =  4,     /* Capture corner */
  15.     LOS_SCORE    = 10,     /* Self line of sight */
  16.     STICKY_SCORE = 14    /* Stick to opponent */
  17. };
  18.  
  19. int get_winning_position(int who);
  20. int set_scores(int who);
  21.  
  22. #endif
  23.